Extension point reports
In component org.nuxeo.connect.tools.report
Documentation
Contribute a new kind of report:
<extension point="reports" target="org.nuxeo.connect.tools.report">
<report enabled="true" name="mxbeans" oftype="org.nuxeo.connect.tools.report.management.MXReport"/>
</extension>
- name: The report name
- oftype: The class implementing the report
- enabled: default to true, use it to override other contributions
Contribution Descriptors
- Class: org.nuxeo.connect.tools.report.ReportConfiguration.Contribution
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="reports" target="org.nuxeo.connect.tools.report"> <report name="mx-infos" oftype="org.nuxeo.connect.tools.report.management.MxInfosReport"/> <report name="mx-names" oftype="org.nuxeo.connect.tools.report.management.MxNamesReport"/> <report name="mx-attributes" oftype="org.nuxeo.connect.tools.report.management.MxAttributesReport"/> <report name="mx-thread-dump" oftype="org.nuxeo.connect.tools.report.management.MxThreadDumpReport"/> <report name="mx-thread-deadlocked" oftype="org.nuxeo.connect.tools.report.management.MXThreadDeadlockedReport"/> <report name="mx-thread-monitor-deadlocked" oftype="org.nuxeo.connect.tools.report.management.MXThreadMonitorDeadlockedReport"/> <report name="mx-class-histogram" oftype="org.nuxeo.connect.tools.report.management.MxClassHistogramReport"/> </extension>
-
<extension point="reports" target="org.nuxeo.connect.tools.report"> <report name="apidoc" oftype="org.nuxeo.connect.tools.report.apidoc.APIDocReport"/> </extension>
-
<extension point="reports" target="org.nuxeo.connect.tools.report"> <report name="config" oftype="org.nuxeo.connect.tools.report.config.ConfigReport"/> </extension>